Delaware Historical Photos I1 / I-95 Construction around 4th Street in Wilmington DE September 1965
Delawaredd.org