Philip Barratt

Barratt Hall (Kent County, Delaware)