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

Delawaredd.org

Previous Home Next

I-95 exit ramp at Churchmans Road via southbound lanes in Delaware October of 1963