Construction site

Construction site with crane and building in Shenzhen, China. Photo: iStock

December 21, 2017 5:56 AM (UTC+8)