Puffer Genealogy

Roger Duke of Apulia

Male Abt 1120 - 1148  (28 years)