Construction images of the Expo Shanghai 2010, taking place in the Chinese metropolis from May 1 to October 31 [MovingCities].
Construction images of the Expo Shanghai 2010, taking place in the Chinese metropolis from May 1 to October 31 [MovingCities].