Duncan Beard

Old Drawyers Church (New Castle County, Delaware)