Delaware Liberal

Friday Daily Delawhere [5.3.13]

New Castle Presbyterian Church, on 2nd Street in New Castle. The church was built in 1707.

Exit mobile version