Interactive tree of Richard W Afford

Richard W Afford 19161924
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