Delaware Historical Photos G1 / Gibsons store on Kirkwood HWY in Wilmington DE - photo taken from Hutchinson Road in Dunlinden Acres circa 1964
Delawaredd.org