Donald MacLeod of Balmeanach

Name
forenameDonald
surnameMacLeod
regDonald MacLeod of Balmeanach
sex
Male
Languages Known
English
Variant Names
Mentions
person (1)