Image 1 of 1
_CHI6524.jpg
Wenzhou, Zhejiang, China.  Jiangxin Island.  Statue in Honor of the 1949 Revolution, Museum of the Revolution.