A Lenin statue atop "red square" luxury apartments in East Village, New York City.
Taken in July 2006.
|
Uploaded on September 28, 2007
by Fred (also on http://flickr.com/freeed) |

Please sign in to post a comment Sign in now?
Latest comments
–
Subscribe to comments on this doc.