David West

Carlisle House (Sussex County, Delaware)