Elevated Park Planned for World Trade Center

Early Schematic Rendering of St. Nicholas Greek Orthodox Church and Liberty Park. Image Courtesy of Tribeca Citizen

1 / 1
Share Share
Save image