Magnum Photos -
CHINA. Shanghai. World Expo 2010, Inside the Chinese pavilion. September 2010. 
Image Reference 
BAB2010015G0926/0383 
(PAR389610) 
© Bruno Barbey/Magnum Photos 
High Res Ready 
View Other Images From Story