Isabel MacLeod
Peerage person ID=506201
Parents
Ian 'Breac' Macleod, 18th of MacLeod
Florence Macdonald
Children
Mary Stewart
Siblings
Norman MacLeod, 20th of MacLeod
Roderick MacLeod, 19th of MacLeod
Janet MacLeod
Partners
Robert Stewart, 8th of Appin