Semele (2024)

Edinburgh Studio Opera

Pleasance Theatre, Edinburgh

Dir – Roxana Fischbacher

Set – Alana Mulligan

Costume – Charlotte Foster

Photo Cred – Andrew Morris