Home Page > Picture Archives > Keyword Search > Lenin Street

Lenin Street

View as slideshow

Lenin Street in Krasnogorsk, near Cheliabinsk, south Ural. Russia, August 12, 2001
Lenin Street in Krasnogorsk, near Cheliabinsk, south Ural. Russia, August 11, 2001
City Library (old Town Hall, 1885) at 18 Lenin Street. Sortavala (Karelia), Russia, September 19, 2015

Picture archives | Full List | Statistics | Home page