Producer
Iford Arts
If Opera
Conductor
Oliver Gooch
Stage director
Christopher Luscombe
Orchestra
CHROMA
Bradford on Avon, United Kingdom