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
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