Arwystli, Wales
References (2)
1044 Individual:
Trahaiarn Ap Caradog
(b. ~1044 )
1070 Individual:
Llywarch Ap Trahaiarn
(b. ~1070 )