Pinterest • The world’s catalogue of ideas

Explore Petersburg Moscow, Petersburg Russia and more!

Inside Winter Palace St. Petersburg | Catherine's Palace in Pushkin, near St Petersburg.

St. Petersburg, Russia Photo Gallery -- National Geographic Traveler