 |
| St. Petersburg, Russia -- May, 2011 |
And you thought Russia was finished! Well, here, again is St. Isaac's -- the largest Russian Orthodox cathedral in St. Petersburg - from our canal trip. It was one of the few really splendid sites we were able to see from the boat.
No comments:
Post a Comment