dpletts Posted July 7, 2010 Report Posted July 7, 2010 Twenty years ago I visited Russia, Moscow to be precise. Unfortunately I no longer have any photos of the trip, so I decided to grab some pictures from the internet. For me, and hopefully for you, they invoke the Spirit of Russia.David P Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.