Marguerite Princess of France - Pedigree | FamilyCentral
 25 Apr 1215 - 25 Aug 1270
 1221 - 21 Dec 1295
Family Group
  Children