For stage designer Es Devlin production-set is all about creating memories
Feb 26, 2021by Dilpreet Bhullar Feb 26, 2021
A leading name in the field of stage design, London-based Es Devlin speaks of production designs that leave an indelible mark on the memory of audience and performer.