Selyf Sarffgadau King Of Powys
b. abt 586
d. 613, Chester, England
br.  
occ.  
AKA. Sarffgadau = 'Battle Serpent'
PAR.  
Children