Studio Left is a multi-disciplinary design studio that crafts spaces and experiences for the world of events, exhibits, stage presentations, art installations, interiors, experiential marketing and everything in between... Based in Los Angeles,..
Relevance: 11.533093