Thank you for your patience while we retrieve your images.
Visitors 30
1 of 47 items

Welcome to Fremont, the self-proclaimed "Center of the Universe" and the only neighborhood in the US where you are likely to find a 16 foot high sculpture of Vladimir Lenin on a public street. For the strange story of how this statue emigrated from the Soviet Union, read this.