Jellycat Bashful Puppy
Jellycat Bashful Puppy

Jellycat Bashful Puppy

Regular price $22.50
Unit price  per 

This fluff ball is a classic!!

Available in two sizes:

Medium 12"

Huge 20"