Puffer Genealogy

Family: Lois XI de Valois, King of France / STUART, Margaret Princess of Scotland (F2022)

m. 24 Jun 1436


Family Information