State Russian Museum
museum
The State Russian Museum, founded in 1895 in St. Petersburg, Russia, is the world's largest depository of Russian art.
Also Known As
State Russian Museum
No ranking data available
The State Russian Museum, founded in 1895 in St. Petersburg, Russia, is the world's largest depository of Russian art.