Monday Daily Delawhere [11.10.14]
The Charles Thomas House, on The Strand in New Castle. The house was built in 1801 as a hotel, and also served as the parish house for Immanuel Episcopal Church.
The Charles Thomas House, on The Strand in New Castle. The house was built in 1801 as a hotel, and also served as the parish house for Immanuel Episcopal Church.