Photo of Temporary Second Lieutenant Robert David Macpherson

Date of Birth: 13/01/1897 – Date of Death: 5/06/1916

British Army, The Queen's Own (Cameron Highlanders)