HomeJellycat Bashful Fudge PuppySmall- 18cmMedium- 31cm Jellycat Bashful Fudge Puppy - Various Sizes£18.50PriceSizeSelectQuantityAdd to Cart