Alexander Macdonald
Peerage person ID=503591
Parents
Donald Macdonald, 11th of Clanranald and Moidart
Children
Siblings
Donald Macdonald