Cynfrig Ab Iorwerth
Angharad Cynfrig
Ednyfed Fychan Ap Cynfrig
Efa ap Llywarch
Iorwerth
*
[c.1173?,1246]
Do you see errors?/Do you have hints?