Mikhailovsky Theatre, St. Petersburg

The Mikhailovsky Theatre is a magnificent opera and ballet house in the heart of St Petersburg, first opened in 1833. The theatre’s programme is primarily a repertoire of opera and ballet by the resident companies but the theatre also stages concerts by the resident Mikhailovsky Orchestra and by visiting orchestras. As often happens in opera … Read more