Beatrix of Hainault - Pedigree | FamilyCentral
 992 - Aft 1035
  Children
    1.
Living