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 […]