Natural Bamboo Standing Duck

Natural Bamboo Standing Duck

$18.99
Unit price per
43cm;made from bamboo root (body )& teak waste wood (head & legs)