Genealogy Files - Tree
Margaret [Haines]
3 May 1639 -
2 spouses 6 children
Richard Haines
Thomas Haines
John Haines
Richard Haines
William Haines
Mary Haines
Joseph Haines
Henry Bircham
Close