Click to view full-size image (126 KB)
Previous
Next
Lev Tolstoy Square in Petrogradskaya Storona District. Sankt Petersburg, Russia, September 29, 2000
#21-152