Magnum Photos -
CHINA. Shanghai. Dongyvhang road, an area of former Japanese concession, situated in the Old Shanghai which is progressively torn down for new high rise buildings. September 2010. 
Image Reference 
BAB2010015G1003/2917 
(PAR389683) 
© Bruno Barbey/Magnum Photos 
High Res Ready 
View Other Images From Story