New York Harbor Landmarks: Lady Liberty, Ellis Island, the Colgate Clock and the Goldman Sachs Tower. Still under construction on 9/11, the original plan was for it to exceed the height of the Twin Towers across the river. History happens, priorities change…..
top of page
bottom of page
Comments