Donald Macdonald
Peerage person ID=503375
Parents
Janet Macdonald
Roderick Macdonald, 3rd of Glenaladale
Children
Siblings
Mary Macdonald
Allan Macdonald
Alexander Macdonald
John Macdonald, 5th of Glenaladale
Angus Macdonald, 4th of Glenaladale