David Gelston Floyd

Brecknock Hall (Suffolk County, New York)