Lenin Statue of Fremont

  Statue of Lenin, from Cold War era Czechoslovakia, now in a neighborhood of Seattle Source: Atlas Obscura Striding forward with a scowl on his face and surrounded by flames and the symbols of war this 16 foot tall bronze sculpture of Lenin looks particularly fierce, so it is all the more out of place … Continue reading Lenin Statue of Fremont