Designed by
Title
Huge animated baby mannequin displayed inside the Spanish pavilion at the site of the World Expo 2010 in Shanghai #138037557
Description
Shanghai, China - July 17, 2010: Huge animated baby mannequin displayed inside the Spanish pavilion at the site of the World Expo 2010 in Shanghai. After the 2008 Beijing Olympics, China is planning to stage the largest World`s Fair yet as the latest demonstration of its growing global clout
This image is editorial