St. Petersburg, Russia/stpet450

Previous | Home | Next

A side trip to the west brings us to Ploshchad Lomonosova, Lomonosov Square.