Lenin Statue
Lenina Sq. Crossing of Sovetskaya St. and Lenina Avenue, Yaroslavl Russia
Lenin Statue is a Monuments & Statues place is located in Yaroslavl, Central Russia. The address of Lenin Statue is Lenina Sq. Crossing of Sovetskaya St. and Lenina Avenue, Yaroslavl Russia.