3 yrs - Translate

The Statue of Lenin in Seattle is a 16 foot bronze sculpture of Bolshevik Russian Communist revolutionary Vladimir Lenin located in the Fremont, Seattle, Washington.
Lenin was a member of a Masonic lodge belonging to the Grand Orient de France.

image