Delaware Historical Photos I1 / Ivystone Restaurant located on the Kirkwood Highway near Limestone Road in Wilmington DE 1977
Delawaredd.org