Interactive tree of Charles Afford

Charles Afford 18961918
Edward Afford 18651935
Elizabeth Mellors 18731956
Edward Afford 18331908
Amelia Allestree 18351876
Mary Ann Fermedows 18341917
George Afford 17941878
Mary Freer 17921878
John Afford 17671854
Mary Glitherow 17601842