mail_outline sales@mediastorehouse.com
Russia. St. Petersburg. Hermitage Museum. Imperial Hall
Russia, St. Petersburg, Winter Palace, The Hermitage, RESTRICTED: Not available for use by any River Cruise operator. Call for more Information
The Winter Palace, St Petersburg, Russia (RF)
Russia, St. Petersburg, The Hermitage (aka Winter Palace), exterior. The largest museum in Russia