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