s

Jellycat

Jellycat Bashful Puppy

$22.50

Jellycat Bashful Puppy
Jellycat Bashful Puppy

Jellycat

Jellycat Bashful Puppy

$22.50

This fluff ball is a classic!!

Available in two sizes:

Medium 12"

Huge 20"