Alexander MacLeod, 9th of Glendale
Peerage person ID=690056
Parents
William MacLeod, 8th of Glendale
Isabella MacLeod
Children
Siblings
Donald MacLeod
Margaret MacLeod
Bannatyne William MacLeod, 10th of Glendale