Plush Mallard Duck

Plush Mallard Duck

Regular price $23.95 Unit price  per 

 

Handmade with organic cotton yarn. The rattle inside gives a soft sound when shaken.

6″ x 5″ x 3″