St. Petersburg, Russia (61 of 320)




En route to St. Isaac's Square.
En route to St. Isaac's Square.