This adorable Big Yellow Duck Mini Plush Doll is a soft, cute, and cuddly stuffed animal toy perfect for children, babies, and girls.
eBay