Arwystli, Montgomeryshire, Wales
References (3)
1044 Individual:
Trahaearn Ap Caradog
(b. 1044 )
1070 Individual:
Llywarch Ap Trahaearn
(b. 1070 )
1098 Individual:
Gwladus Verch Llywarch
(b. 1098 )