Allan Macdonald
Peerage person ID=503738
Parents
Ranald Macdonald, 18th of Clanranald and Moidart and 4th of Benbecula
Margaret MacLeod
Children
Siblings
Norman Macdonald
William Macdonald
Donald Macdonald
Gordon Alexander Macdonald
Margaret Macdonald
Louisa Macdonald
Hugh Macdonald
Ranald Macdonald, 19th of Clanranald and Moidart and 5th of Benbecula