David de Hanmer - Pedigree | FamilyCentral
 1332 - 1383
 1277 - 1309
Family Group
  Children
    1.