Almaric de Spencer - Pedigree | FamilyCentral
 Abt 1150 -
 Abt 1122 -
 Abt 1070 - Aft 1100
 Abt 1070 -
 Abt 1045 - Aft 1082
 Abt 1015 - Aft 1066
Family Group
  Children