Producer
Teatro Massimo di Palermo
Conductor
Ciro Visco
Sopran
(Soprano)
Maria Francesca Mazzara
Bariton
(Baritone)
Marcello Rosiello
Countertenor
Riccardo Angelo Strano
Chorus master
Pianist
Pasquale Lo Cascio
Salvatore Punturo
Chorus
Chorus of Teatro Massimo di Palermo
Palermo, Italy