Have you considered?

St. Petersburg, Russia
Mariinsky II
13:00
31Tue
St. Petersburg, Russia
Mariinsky Theatre
19:00
St. Petersburg, Russia
Mariinsky II
18:30
01Wed
St. Petersburg, Russia
Mariinsky Theatre
19:00
02Thu
St. Petersburg, Russia
Mariinsky Theatre
19:00
04Sat
St. Petersburg, Russia
Mariinsky Theatre
17:00