Flapping and clapping - such a soft little duckling from our favorite Jellycat's! 

Bashful Yellow Duckling

$23.00Price