Nielsen Hayden genealogy

Family: Afonso IV, King of Portugal / Beatriz of Castile (F15158)

m. 12 Sep 1309


Family Information