Interactive tree of Mary Hayles

Elizabeth Strangeways 1734
Mary Hayles 1712
Abraham Strangeways 1708