IRVINE, JOHN

Personal Details

Person Number10711
RankCorporal
RegimentSouth African Infantry
Date of Death1916-10-18

Images