Interactive tree of Mary Keppel

Mary Keppel 1867
Anton Keppel 18331920
Frances Hacker 18391918