Interactive tree of Charles Albert Afford

Charles Albert Afford 1847
Charles Afford 1814
Mary 1815
John Afford 1769
Mary Hall 17711857
Edward Afford 1736 CE
Mary Armstrong