Bashful Medium Puppy

Bashful Medium Puppy

Regular price
$22.50
Sale price
$22.50

This Jellycat little patch pup is doggone irresistible!

Height 12".