Home Page > Picture Archives > Keyword Search > Lenin Square St Petersburg

Lenin Square St Petersburg

View as slideshow

Lenin Square in front of Finliandsky Vokzal train station. Saint Petersburg, Russia, August 10, 2007
A church on central square that was built to replace V. I. Lenin monument, view from a window of a bus. Pushkin, a suburb of Saint Petersburg, Russia, February 5, 2013
Monument of a Russian revolutioner Vladimir Lenin on a square in front of Finlandsky Train Station. Saint Petersburg, Russia, June 17, 2011

Picture archives | Full List | Statistics | Home page