James MacPherson

Servant to Ewen Macpherson, eighteenth of Cluny.

Name
forenameJames
surnameMacPherson
regJames MacPherson
sex
Male
occupation
Piper
Languages Known
English