Individual Information
Trahaearn ap Caradog
Birth:
Abt 1030
of Arwystli, Montgomeryshire, Wales
Death:
1081
Battle Carno, Arwystli, Montgomeryshire, Wales
FCID:11530:36139
Parents
Father:
Mother:
Marriage(s)
Family Group
Nest Verch Gruffudd
md.
  Children