Thursday Daily Delawhere [4.28.2016]

Filed in National by on April 28, 2016

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

About the Author ()

Comments are closed.