Jellycat Bashful Fudge Puppy - Small

Regular price $ 16.50
/

Only 4 items in stock!
Small puppy is great for cuddles and sweet dreams.