Explore St Petersburg Russia, Saint Petersburg and more!

Explore related topics

The Winter Palace, St. Petersburg.  We walked these stairs and 100s (felt like 1000s) more in 95 degree heat....hottest summer EVER in Russia, 2011.

The Winter Palace, St. Petersburg. We walked these stairs and 100s (felt like 1000s) more in 95 degree heat....hottest summer EVER in Russia, 2011.

Pinterest
Search