Interactive tree of George Beresford Afford

George Beresford Afford 19141999
Arthur Afford 18711919
Myra Davies 18721950