Interactive tree of Charles A Afford

Charles A Afford 1860
John Afford 1821
Mary A 1832