This giant Lenin statue looms large over Tula's central square (pl Lenina) with its brutal architecture of the old Soviet city.
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.