Producer
Teatro Massimo di Palermo
Conductor
Karl Martin
Stage director
Filippo Crivelli
No role specified
Luciana Serra
Elena Zilio
Rockwell Blake
Fabio Previati
Palermo, Italy