Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
PETERSBURG, RUSSIA - JUNE 17: The State Russian Museum on June 17, 2012 in Petersburg, Russia. The museum was established in 1895. The State Russian Museum is the largest depository of Russian fine art in St Petersburg.