Duck

SKU: Y2000517A-22-32 Category:
Description

Item No.: Y2000517A
17cm Duck
60pcs / 3.63′ cuft.

Item No.: Y2000522
22cm Duck
32pcs / 3.52′ cuft.

Item No.: Y2000532
32cm Duck
6pcs / 1.91′ cuft.