St. Petersburg, Russia (8 of 320)




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