Individual Information
Trehaern ap Caradoc of North Wales
Birth:
1039
Arwyswtli, Montgomershire, Wales
Death:
1079
FCID:2053:14832
Parents
Father:
Mother:
Marriage(s)
Family Group
Mary Nest Verch Gruffydd
md.
  Children