Puffer Genealogy



Juana Princess of Castile

Female Bef 1367 -