Delaware St, New Castle, Delaware 19720 USA
Zoomed in pic of the bridge you can see from Battery Park.
Claim copyright