A pair of puppets outside a youth hotel
Captured in Hemu village, Kanasi natural resort, Xinjiang, China. A pair of wood puppet.
© Thcobble | Stock Free Images
Similar Free Images