Chenghuang Temple


Chenghuang Temple - Temple in Suzhou, Jiangsu, China.