100 Wholesale Bamboo Root Duck Web Feet 33cm Oiled Finish

In stock
can be shipped within 2 days

£599.00
Price includes VAT, plus delivery


33cm (approx) web foot natural bamboo root duck

Browse this category: Bamboo Root Ducks