Spanish pavillion (inside)

Shanghai Expo 2010. Inside of the Spanish pavillion a giant robot baby showed facial emotions.

Post a New Image Comment

Anonymous Guest