Ewen Henry Davidson Macpherson of Cluny Macpherson, 16th Chief

(1836-1900) ()

Parents

Children

Siblings

Partners