Photo: QINGDAO, Shandong, China: A worker walking in a parking lot filled with newly produced cars
Thursday, 17 April 2014