Puffer Genealogy

Henry King of Castile

Male 1379 - Yes, date unknown