Interactive tree of Margaret Shirley

Margaret Shirley
Giles Ashmore 1808
William Ashmore 17661836
Mary Hadan 17631808
Harriet Ford
James Samuel Ashmore 17321802
Elizabeth Balch 17421802
Richard Ashmore 17071747
Margery Lindley 17121763
John Ashmore 16901737
Mary Chapman Purnell 16951748
Margaret Unknown