Friday, June 9, 2017
1st look at the Lenin statue's return to the Lower East Side
[Photo by Stacie Joy from last September]
Last September, workers removed the familiar 18-foot statue of Lenin from atop the recently sold Red Square on East Houston between Avenue A and Avenue B.
That statue was said to rise again one day on a Norfolk Street building a 1/2 block from Red Square. Michael Rosen and Michael Shaoul, co-owners/developers of the original Red Square, are reportedly the owners of this 6-story walk-up adjacent to the Angel Orensanz Center.
Early this afternoon, EVG correspondent Steven came upon a crew on Norfolk Street, and ran into construction manager Peter Marciano.
The statue had been on the roof since September, and workers were putting it into place today...
EVG correspondent Stacie Joy also happened to be at the scene...
The statue arrived atop Red Square in 1994.
Previously on EV Grieve:
Rumors: Red Square has been sold
Report: Red Square has been sold for $100 million
The fall of Lenin: Iconic statue removed from Red Square on East Houston Street