Lenin Statue

Western European Russia


This giant Lenin statue looms large over Tula's central square (pl Lenina) with its brutal architecture of the old Soviet city.