Donald Macdonald
Peerage person ID=503292
Parents
Alexander Macdonald, 7th of Glenaladale
Margaret Macdonell
Children
Siblings
John MacDonald of Glenaladale
Clementine Macdonald
Hugh Macdonald