Battle of Carno, Arwystli, Wales
References (1)
1081 Individual:
Trahaearn ap Caradog
(d. 1081 )