Expo 2010

  • Shanghai Expo 2010
    Shanghai Expo 2010 We did this piece “Under One Roof” for the China Pavilion at Shanghai Expo 2010 CONCEPT: David Niles DIRECTOR: David Niles PRODUCTION COMPANY: Niles Creative Group