Delaware Historical Photos Gallery S1 / SACRED HEART CHURCH NEWLY CONSTRUCTED ON 917 NORTH MADISON STREET IN WILMINGTON DELAWARE APRIL OF 1875
Delawaredd.org