Countries flags on the Shanghai Expo Giant Screen

Country flags of various countries displayed on the Shanghai World
Expo giant screen as well as on the floating boats. Friday, April 30, 2010

0 Comments:

Post a Comment

<< Home