Caernarvon Castle, Cumberland, England
References (2)
1059 Individual:
William Fleming
(b. 1059 )
1130 Individual:
Michael Le Fleming Ii
(b. ~1130 )