Delaware Historical Photos Gallery 1D / 11th Street Plaza in Wilmington Delaware in 1976
Delawaredd.org