2011/12/06

Russia

Great view of monument of Catherine the Great in St. Petersburg, Russia.
Thanks so much MZebra!

No comments:

Post a Comment