2010-04-30

Giant screen at Shanghai World Expo 2010

Another super huge display

No comments:

Post a Comment