Jellycat Small Bashful Puppy

What a sweetie!

8" Tall

4 items left