Stock Photo - China: The moated fortifications at Stone Fort Park (Shipaotai), Shantou, Guangdong Province

Stock Photo: China: The moated fortifications at Stone Fort Park (Shipaotai), Shantou, Guangdong Province.

Searchable keywords