CAINE, JOHN WILLIAM

Personal Details

Person Number3221
RankPrivate
RegimentSouth African Infantry
Date of Death1918-10-17

Images