Tootja
Mariinsky Theatre
Conductor
Thomas Sanderling
Zaurbek Gugkaev
Stage director
Alexei Stepanuyk
Costume designer
Tatiana Mashkova
Set designer
Saint Petersburg, Russia