CHINA. Shanghai. 24 March 2010. Sofas and tables are put in a mess on a terrace of a skyscraper under construction next to the Oriental Pearl TV Tower in the Lujiazui Financial District in Pudong.
24 March 2010.
© Bruno Barbey | Magnum Photos
License this image
Commission a Magnum photographer
Fine Collectors’ Prints