Stock Photo - A stamp printed in China shows the famous site of Yueyang Tower, circa 1987

Stock Photo: A stamp printed in China shows the famous site of Yueyang Tower, circa 1987.

Searchable keywords

Choose multiple keywords