Margaret Bruce - Pedigree | FamilyCentral
 Abt 1665 -
 Abt 1626 - 1675
 1590 - 1636
 1604 - 1631
 1606 -
 1575 - 21 Sep 1637
 1545 - 6 Jan 1618
Family Group
  Children