Stock Photo: Intricately carved face of hand puppet, Jinshow Zhuang puppet store and museum, Quanzhou, Fujian Province, China

Stock Photo: 4286-90561 Intricately carved face of hand puppet, Jinshow Zhuang puppet store and museum, Quanzhou, Fujian Province, China