Interactive tree of Alice May Hafford

Alice May Hafford 1880
Samuel Hafford 1846
Grace Afford 1851
George Afford 18151901
Elizabeth Cook 18151883
Henry Afford 17901844
Elizabeth Broughton 17941872
John Afford 17671854
Mary Glitherow 17601842
John Broughton
Ann
Richard Cook