St. Petersburg, Russia (43 of 320)




Downtown St. Petersburg / The Spit of Bazil (Vasilyevsky) Island.
Downtown St. Petersburg / The Spit of Bazil (Vasilyevsky) Island.