Street in Macau

View of people walking up the steps in Macau, China with city buildings in the background. Photo: iStock

October 19, 2017 9:22 AM (UTC+8)