Rhuddlan, Flintshire, Wales
References (3)
1011 Individual:
Gruffydd Ap Llewelyn
(b. 1011 )
1059 Individual:
Nest Verch Gruffydd
(b. 1059 )
1086 Individual:
Ealdgyth Of Mercia
(d. 1086 )