Statue Of Lenin Photos

Meet 9 travelers, 4 tour guides and discover 480 photos

The Statue of Lenin in Seattle is a 16 foot (5 m) bronze sculpture of Bolshevik Russian Communist revolutionary Vladimir Lenin located in the Fremont neighborhood.
View Statue Of Lenin guide >