Designed by
Title
Puppets on facade of opera stage in XingPing #93953374
Description
XINGPING, CHINA - MARCH 30, 2017: puppets on facade of ancient opera stage in Xing Ping town in Yangshuo county. The town was settled in 265 AD, Xingping is surrounded by great examples of Karst peaks
This image is editorial