Delaware Historical Photos I1 / I-95 exit ramp at Churchmans Road via southbound lanes in Delaware October of 1963
Delawaredd.org