Rev. Joshua Thomas

Deal Island Historic District (Somerset County, Maryland)