About this postcard
The Mikhaylovsky Theatre is one of Russia's oldest opera and ballet houses. It was founded in 1833 and is situated in a historical building on the Arts Square in St. Petersburg. It is named after Grand Duke Michael Pavlovich of Russia.