Share
twitterlinkedinfacebook
Image 1 of 1
Spanish Giant Baby 03.jpg
Visitors gather in front of a huge animated baby mannequin displayed in the Spanish pavilion at the site of Shanghai World Expo 2010, in Shanghai, China, on May 10, 2010. Photo by Lucas Schifres/Pictobank