Share
twitterlinkedinfacebook
Image 1 of 1
091031 Shanghai Expo 2010 Construction 08.jpg
The German pavilion undergoes construction on Shanghai Expo 2010 site, in Shanghai, China, on October 31, 2009. Photo by Lucas Schifres/Pictobank