Of, , Caernarvonshire, Walesey, Wales
References (1)
1097 Individual:
Cadwallon Ap GRUFFYDD
(b. ~1097 )