Tudur Trefor AP YNYR Lord Of Hereford
Angharad
b. abt 900
d. 948
br.  
occ. Head Of The Tribe Of The Marches
AKA. Trevor
PAR.  
b.  
d.  
br.  
occ.  
AKA.  
PAR.