BUCHANAN, JOHN SCOTT

Personal Details

Person Number2933
RankPrivate
RegimentSouth African Medical Corps
Date of Death1918-08-23

Images