Activity toy rattle - Duck

Price
$28

Organic cotton. Rattle inside.