#167: The Red Square Lenin

Who would ever think that standing on top of a luxury apartment building in the Lower East Side would be a statue of communist leader Vladimir Lenin? The 18 foot […]


Who would ever think that standing on top of a luxury apartment building in the Lower East Side would be a statue of communist leader Vladimir Lenin?

The 18 foot bronze statue sits on top of the Red Square building on Houston. The giant Lenin had been a state commissioned sculpture by Yuri Gerasimov, but after the fall of the USSR it was never displayed. It was ultimately found in a backyard of a dacha outside of Moscow and shipped to its present home in the Lower East Side.

He may look like he’s trying to hail a New York cab, but apparently he’s been strategically placed so he’s facing Wall street — capitalism’s emblem, and the Lower East Side — the home of the socialist movement.

Red Square Lenin 250 East Houston Street

Lenin NYC

Lenin NYC3

Be Sociable, Share!