Russia - Saint Isaac's Cathedral, Saint Petersburg

Saint Issac's Square, Saint Petersburg, Russia. Thanks to ALexandra of Saint Petersberg, Russia.

No comments: