Puffer Genealogy

Ramiro II King of Leon

Male - 951