Puffer Genealogy

Philip of Castile, Archbishop of Seville

Male 1231 - 1274  (43 years)