Duck

Stuffed plush products from Teddy Mountain, large is 16", small is 8".
Availability: In stock
Fields with asterisk are required.
$15.00