Donald Cameron, 25th Lochiel (Q5294125)
(1876-1951) British Army officer
Language: