St. Petersburg, Russia (63 of 320)




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