MASELELA, JOHN

Personal Details

Person Number15342
RankNative Constable
RegimentSouth African Mounted Rifles
Date of Death1916-04-21

Images