Llywelyn I. ou Galles Agharat ou Deheubarth Aelfgar of East Anglia * of Mercia Aelfgifu of the West Saxons
Gruffud I. ou Galles Ealdgith (Edith) of Mercia
Ruallawn ou Gwyned et Powys+c.1068


Do you see errors?/Do you have hints?