Jellycat Small Bashful Puppy

What a sweetie!

8" Tall

3 items left