Puffer Genealogy
Family: LA POLE, John De 2nd Duke of Suffolk + BEAUFORT, Lady Margaret Countess of Richmond and Derby (F2271)
m. 1449Suggest a change: Family: LA POLE, John De 2nd Duke of Suffolk + BEAUFORT, Lady Margaret Countess of Richmond and Derby (F2271)