Spanish Pavilion
2010 World Expo Shanghai, China
Spanish Pavilion at the 2010 World EXPO, Shanghai, China
(for EMBT).