HOME
ABOUT
More
Ellie is a London based Set Designer and Artist. She is currently an Associate Designer at Es Devlin Studio.
Photo credit: Joe Skilton