Back to gallery

Abandoned West Side Highway at the Chambers Street exit. The new Independance Plaza North apartments at left, and of course the World Trade Center in the center. New York. May 1975

23,534 views
54 faves
10 comments
Uploaded on August 18, 2010
Taken on August 17, 2010