Delaware Historical Photos E1 / Eden Hall 206 West 10th St in Wilmington DE 1889
Delawaredd.org