Production Design Studio
I
I
Charlotte Tillbury
Behind-the-scenes of a custom set installation inside an LED studio.
London, UK