Battle Carno,Arwystli,Montgomery,WALES
References (2)
1080 Individual:
Trahearn Ap Caradoc
(d. 1080 )
1080 Individual:
Trahearn Ap Caradoc
(d. 1080 )