Robert Temple - Pedigree | FamilyCentral
 1639 - 1675
 1597 - 1639
 1601 - 1639
Family Group
  Children