Kate,
That should be Norman Magnus MacLeod of MacLeod, Magnus is his second given name, rather than his surname.
He was the 26th Clan Chief of the Clan MacLeod, born 27th July 1839 - died 5th November 1929.
I have visited Dunvegan Castle, the family seat in Scotland, there’s nice portrait of him there, but it is one of these family homes where photography is prohibited.
I think Ron Lock may have used an illustration of his predecessor as Clan Chief in Blood on the Painted Mountain.
I have quite a bit on the family links to some other Zulu War participants, Fairlie & Hay spring to mind.
JY