William E. Barry

Wallingford Hall (York County, Maine)