St. Petersburg, Russia (7 of 320)




In the bus headed to downtown St. Petersburg from the pier.
In the bus headed to downtown St. Petersburg from the pier.