Conductor
Hilary Griffiths
Stage director
Rudolf Frey
Countertenor
Riccardo Angelo Strano
Zurich, Switzerland