Interactive tree of Mary Katharine Afford

Mary Katharine Afford 19041989
William Tebbutt Afford 18741962
Kate Poulter 1881
John Afford 18341905
Eliza Tebbutt 18341920
Edward Afford 18081891
Mary Rich 18071879
John Afford 1769
Mary Hall 17711857