William Cannon

Bridgeville Historic District (Sussex County, Delaware)