Barbara Macdonald
Peerage person ID=510167
Parents
Lady Mary Douglas
Sir Donald Macdonald, 10th of Sleat, 3rd Bt.
Children
Margaret Macdonald
Donald Macdonald
Archibald Macdonald
Alexander Macdonald, 17th of Keppoch
Siblings
Anne Macdonald
Margaret Macdonald
William Macdonald
Sir James Macdonald, 13th of Sleat, 6th Bt.
Isabella Macdonald
Sir Donald Macdonald, 11th of Sleat, 4th Bt.
Partners
Coll Macdonald, 16th of Keppoch