Duck 10" Soft Plush

Oriental Trading
$11.99
Soft and Huggable...like the size of a small baby. 10" sitting.
Soft and Huggable...like the size of a small baby. 10" sitting.