Puffer Genealogy
Family: Louis XII King of France + TUDOR, Princess Mary Queen of France Duchess of Suffolk (F2625)
m. 9 Oct 1514Suggest a change: Family: Louis XII King of France + TUDOR, Princess Mary Queen of France Duchess of Suffolk (F2625)