Jellycat
Bashful Duckling Original
$29.00
With its primrose fur, the Bashful Duckling is snuggly and sweet. Its bright orange feet and bill, fluffy wings, and playful tail make for a cheer...
View full details