Mary Bruce - Pedigree | FamilyCentral
 1638 -
 1600 - 1671
 1603 - 9 Mar 1664
 1570 - 1606
 1572 -
Family Group
  Children