Jellycat - Duck Medium

Jellycat - Duck Medium

Regular price $39.99 Sale

Flapping and clapping - such a soft little duckling!