Eleanor Dennis is known for English National Opera: Carmen (2015), The Turn of the Screw (2020) and The Joy of Mozart (2015).
No data