Producer
Grand Théâtre de Genève
Conductor
Cyril Diederich
Stage director
Andrei Serban
Santuzza
Violeta Urmana
Turiddu
Keith Olsen
Alfio
Bruno Pola
Lola
Sara Fulgoni
Geneva, Switzerland