Stock Photo - The Putuozongsheng Temple, Chengde, China.

Stock Photo: The Putuozongsheng Temple, Chengde, China.

Searchable keywords

Choose multiple keywords