Tootja
Mikhailovsky Theatre
Stage director
Liliana Cavani
Costume designer
Gabriella Pescucci
Chorus master
Vladimir Stolpovskikh
Saint Petersburg, Russia