The Hermitage, St. Petersburg, Russia.  A big country like Russia needs big paintings.


39 Hits