James Balfour - Pedigree | FamilyCentral
 Abt 1533 - 1583
 Abt 1512 - 2 Feb 1593
 Abt 1512 - 1592
Family Group
Family Group
Family Group
Family Group