Wooden leopard statue with good quality and good price and ready to make order with another animal model
APEX Furniture Indonesia: Indonesian manufacturer ( located in Jepara, Central Java) made of Javanese teakwood and mahogany also other material wood that has been properly dried to prevent warping....
WOODEN tiger statue original from jepara indonesia with good carving and natural finish and good quality