Cemetery: Bethune Town Cemetery
Country: France
Area: Pas De Calais
Rank: Captain
Force: Army
Official Number:
Unit: 2nd Bn. Black Watch (Royal Highlanders).
Country of Service: British
Details: Died of wounds received at Richebourg-L'Avoue 13th May 1915. Age 37. Son of G. E. and C. A. L. MacLeod of Ryde; husband of S. C. MacLeod of Hazeldene Ryde Isle of Wight. II. G. 14.
Photograph by Op Tribute2 / Martin Harvey