Magnum Photos -
CHINA. Shanghai. The German Pavilion is seen from the Swiss Pavilion for the World Expo 2010 in the Expo site. 26 March 2010. 
Image Reference 
BAB2010006G0326/8499 
(PAR381111) 
© Bruno Barbey/Magnum Photos 
High Res Ready 
View Other Images From Story