Arwystli, Wales
References (2)
1030 Individual:
Trahaearn ap Caradog
(b. 1030 )
1098 Individual:
Gwladus verch Llywarch
(b. 1098 )