St. Petersburg, Russia (33 of 320)




Downtown St. Petersburg around the River Neva.
Downtown St. Petersburg around the River Neva.