Puffer Genealogy

Family: LA POLE, John De 2nd Duke of Suffolk / Elizabeth of York (F2270)

m. Bef Oct 1460


Family Information