public profile
Wife of Constantine, Earl of Fife Mother of MacConstantine MacDuff, Earl of Fife, Chief of Clan MacDuff