Interactive tree of Herbert Henry A Afford

Herbert Henry A Afford 19001983
Herbert Henry Afford 1869
Margaret Helen Elsmore 1877
Frederick Afford 18431906
Rachel Teresa Pratt 18391902
Edward Afford 18081891
Mary Rich 18071879
John Afford 1769
Mary Hall 17711857