Dunvegan Castle,Invrnesshire,Scotland
References (1)
1515 Individual:
William MAC LEOD OF HARRIES
(b. ~1515 )