Saturday Daily Delawhere [12.1.12]

Filed in Delaware by on December 1, 2012

The Charles Thomas House, on The Strand in New Castle. The house was built in 1801 as a hotel, and was later used as a parish house by Immanuel Episcopal Church.

About the Author ()

Comments are closed.