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