oliver-blum_shanghai-expo-14.jpg
Spanish Pavilion at the Shanghai Expo 2010, designed by architects Miralles Tagliabue (EMBT)