mail_outline sales@mediastorehouse.com
Russia, St. Petersburg, The Hermitage (aka Winter Palace), exterior. The largest museum in Russia
Russia, St. Petersburg, Catherines Palace (aka Bolshoi Yekaterinsky Dvorets). Palace view from gardens. (RF)
Russia, St. Petersburg, Catherines Palace (aka Bolshoi Yekaterinsky Dvorets), interior. The Great Hall