Aberffraw Castle, Anglsy, Wales
References (1)
0883 Individual:
Idwal Foel Ap Anarawd
(b. ~0883 )