Delaware Historical Photos Gallery S4 / St Peters Catholic Church 5th and Harmony Streets New Castle Delaware circa 1890s
Delawaredd.org