Jellycat Yummy Duckling

Item Information
Item#: 670983141498
Colour Yellow
On Hand 0