Lenin statue in fremont - CoffeeJitters.Net

Lenin

This statue of  Vladimir Lenin now stands in front of a Falafel and Gelato shop in Fremont. Fremont, Seattle, Washington