Disney – Shanghai, China

  • PROJECTDisney
  • LOCATIONShanghai, China
  • SERVICESMEP Design