William de Bruce - Pedigree | FamilyCentral
 Aft 1060 - 1155
 Abt 1051 - 1080/98
 Abt 1062 -
 Abt 1036 - 1080/98
 Abt 1034 - Abt 1094
Family Group
Family Group
Family Group