Alexander White - Pedigree | FamilyCentral
 1550 - 6 May 1596
Family Group
Family Group
Family Group
  Children