Saturday, May 07, 2005


With one of the futuristic robot displays, accompanied by the green snot monsters that are the mascots for the Expo 2005

0 Comments:

Post a Comment

<< Home