Genealogy Files - Family Card
Idwal II King of Gwynedd
( - 996)
Iago III King of Gwynedd
b.
d.
1039
Children
>
Cynan