Photos of Lucas Schifres at Shanghai Corporate Pavilion, Shanghai World Expo 2010
A photo of Lucas Schifres showing a shopping mall is displayed inside Shanghai Corporate Pavilion, on Shanghai World Expo 2010 site, in Shanghai, China, on June 20, 2010. Photo by Lucas Schifres/Pictobank