Richard III Duke Normandy - Pedigree | FamilyCentral
 Abt 997 - 6 Aug 1028
Family Group
  Children