Interactive tree of Olive May Afford

Olive May Afford 19001981
Joseph Richard Afford 18731955
Kate Susannah Cook 18791957
William Richard Afford 18411926
Sarah Camplin 18421926
Daniel Afford 17991868
Sarah Shickle 18021868
Mary Shickle 1800
John Afford 17711849
Frances Hinton 1777