Hasting, William, active 1662-1697, smith; Churchwarden of Wormleighton

Relationships: