Set Designer Emma Roach Can Immerse Viewers into any World
Emma Roach is a set designer from Britain who primarily works within the fashion industry. She is the founder of Emma Roach Studio in London, a studio that she started in 2007 that specializes in set design, installations, prop making and styling.