Rev. Truston P. McColley

Egglinton Hall (Sussex County, Delaware)