Finish Pavilion guides Chan Wai Yin 'Vivi', left, and Zhang Chi, right, fool around in front of the Finnish Pavilion in Shanghai World Expo 2010 site, in Shanghai, China, on April 9, 2010. Photo by Lucas Schifres/Pictobank
Add to Cart Add to Lightbox Download