Tootja
Mariinsky Theatre
Conductor
Pavel Smelkov
Stage director
Claudia Solti
Set designer
Isabella Bywater
Saint Petersburg, Russia