Delaware Liberal

Thursday Daily Delawhere [4.28.2016]

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

Exit mobile version