Puffer Genealogy

Ramiro II, King of Leon

Male - 951