2010-04-30

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.

No comments:

Post a Comment