Puffer Genealogy

TRASTAMARA, John II of King of Aragon

Male 1398 - 1479  (80 years)