Gwynedd, Caernarvonshire, Wales
References (2)
0568 Individual:
Cadfan Ap+ Iago
(b. ~0568 )
0615 Individual:
Cadwaladr Ap+ Cadwallon
(b. ~0615 )