St. Petersburg, Russia/stpet450
Previous
|
Home
|
Next
A side trip to the west brings us to Ploshchad Lomonosova, Lomonosov Square.