Producents
Grand Théâtre de Genève
Conductor
Cyril Diederich
Stage director
Andrei Serban
Nedda
Elena Prokina
Canio
Jan Blinkhof
Tonio
Bruno Pola
Peppe
Francesco Piccoli
Geneva, Switzerland