Charles III Franks - Pedigree | FamilyCentral
 17 Sep 879 - 7 Oct 929
Family Group
  Children