Shipping will be delayed until May 10th for any online orders!

Bashful Puppy

Bashful Puppy

Regular price
$18.00
Sale price
$18.00

Another favorite stuffed toy from Jellycat! 
Suitable for all ages