Libya Pavilion

Expo 2010 Shanghai

Shanghai, China

Construction and design, technical construction, themes, production and audiovisual installation, interactive spaces, production of thematic and corporate 3D content, operation and maintenance.