Bashful Puppy
Bashful Puppy
Bashful Puppy
Jellycat

Bashful Puppy

Regular price £13.00 £0.00 Unit price per
Tax included.

Soft, fluffy, and the perfect size to take for walks!

Height: 18cm