1000 Duck (Standing)


1000 Duck (Standing)

Due to high demand this product may be out of stock

$2.75
$1.50
You save 45 %

12" tall - 2 colours - 144 per carton

Browse this category: 1000 size soft toy