Caernarvon Castle, Caernarvon, Caernarvonshire, Wales
References (2)
1059 Individual:
William FLEMING
(b. 1059 )
1124 Individual:
Michael II FLEMING
(b. ~1124 )