Interactive tree of Jane Afford

Alfred Purrant Smith 1861
Jane Afford 1836
Thomas Purrant Smith 1820
Edward Afford 18081891
Mary Rich 18071879
John Afford 1769
Mary Hall 17711857
Edward Afford 1736 CE
Mary Armstrong