via http://www.boston.com/bigpicture/2010/04/shanghais_expo_nearly_ready.html

apr 29, 2010 22:34 by lhli.
ffffound