Jellycat Leonardo Lion Small

$ 22.50

Sold Out

A big cat with a big heart.
9"