Puffer Genealogy

Alfonso XI King of Castile & Leon

Male 1311 - 1350  (38 years)