Delaware Liberal

Sunday Daily Delawhere [11.22.15]

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

Exit mobile version