Puffer Genealogy



Catherine Neville, Dutchess of Norfolk

Female Abt 1401 - Aft 1478  (~ 77 years)