Producer
Opernhaus Zürich
Conductor
Michael Christie
Stage director
Frank Corsaro
Zurich, Switzerland