Col. David Hall

Col. David Hall House (Sussex County, Delaware)