Lenin

Lenin

Lenin statue in fremont - CoffeeJitters.Net
This statue of  Vladimir Lenin now stands in front of a Falafel and Gelato shop in Fremont.

Fremont, Seattle, Washington