Richard Giffard - Pedigree | FamilyCentral
 Abt 1530 - 15 Nov 1568
 Abt 1503 -
Family Group
  Children