Producer
Grand Théâtre de Genève
Orchestra
Orchestre de la Suisse Romande
Chorus
Choeur du Grand Théâtre de Genève
Co-Producer
Opera Ballet Vlaanderen
Teatro Maestranza
Théâtres de la Ville de Luxembourg
Programme
1
Venue not announced