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