St. Petersburg, Russia (17 of 320)




Heading into downtown St. Petersburg.
Heading into downtown St. Petersburg.