Showing posts with label Russia. Show all posts
Cloudflame
11:31:00 amSometimes you just get lucky. This was one of those times. That's the Peter and Paul Fortress in St. Petersburg, Russia in Sept. 2007.
Sometimes you just get lucky. This was one of those times. That's the Peter and Paul Fortress in St. Petersburg, Russia in Sept. 2007.