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