John MacLeod, 21st of MacLeod
Parents
Anne Fraser
Children
Siblings
Lady Æmilia Mackenzie
Hugh Mackenzie
Norman Mackenzie
Norman MacLeod