James MacDonald, 6th of Dunnyveg (Q6138621)
Scottish chief of Clan MacDonald of Dunnyveg
Language:
other details