5168 The rooftop garden of a shopping mall in Hefei city, Anhui, China. Photograph: Imaginechina/REX/Shutterstock
Be the first to comment