Interactive tree of Ann Greenhalgh

Ann Greenhalgh 1691
William Greenhalgh 1650
Mary Yate 1657
Nester Greenhalgh 1630
Nester Greenhalgh Mrs. 1630