Producer
Mariinsky Theatre
Stage director
Alexei Stepanuyk
Set designer
Ivan Tolstov
Lighting designer
Andrei Ponizovsky
Saint Petersburg, Russia