Alexander Macfarlane, 7th of Gartartan
Peerage person ID=678137
Parents
Marion Baillie
Andrew Macfarlane, 6th of Gartartan
Children
Siblings
Jean Macfarlane
John MacFarlane, 8th of Gartartan and 1st of Ballagan