Rain Boot Duck
Acacia Wood and Bamboo Root Duck Sculpture from Bali
Chef Duck
Acacia Wood and Bamboo Root Sculpture from Bali