Mikhailovsky Ballet Михайловский театр, Saint Petersburg, Russia.
Note: Original quality of photographs might be affected by compression algorithm of the websites where they are hosted.
Source and more info at:
Mikhailovsky Ballet Website
Mikhailovsky Ballet on Twitter (english)
Mikhailovsky Ballet on Twitter (russian)
Mikhailovsky Ballet on Telegram
Mikhailovsky Ballet on You Tube
Mikhailovsky Ballet on Facebook
Mikhailovsky Ballet on Instagram
Mikhailovsky Ballet on VKontakte (official community)