100 Wholesale Bamboo Root Duck Web Feet 33cm Natural Finish


100 Wholesale Bamboo Root Duck Web Feet 33cm Natural Finish

In stock
can be shipped within 2 days

£749.99
Price includes VAT, plus delivery


33cm (approx) web foot natural bamboo root duck

Browse this category: Bamboo Root Ducks