thrillophilia-logo
INR
login
Russian Museum Overview
Formerly the Russian Museum of His Imperial Majesty Alexander III, this art museum in Russia is said to be the world’s largest depository of Russian paintings. Designed in traditional Neoclassical styles, the main building of the Museum once served as the residence of the 18th century Grand Duke, Michael Pavlovich.

The Museum exhibits artwork dating between the 10th and the 21st century, with over six thousand Russian icons. Other items on display include sculptures, decorative art, water color, folk art and contemporary photography. Mineral displays and numismatic collections are also put on display here. From time to time, the Museum puts up themed exhibitions as well.

Location: Inzhenernaya St, 4, St Petersburg, Russia, 191186.

Highlights: 10th century artwork, sculptures, decorative art, numismatic displays.
Read More

Tourism Board Alliances

Why Choose Thrillophilia