Interactive tree of James Haygarth

Agnes Haygarth 1654
John Mason 16391702
Christopher Leigh
James Haygarth 16341709
Alice Garthwaite 1623