Saturday Daily Delawhere [12.1.12]
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.
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.