McNAUGHTON, PETER TRAVERS

Personal Details

Person Number16227
RankPrivate
RegimentSouth African Medical Corps
Date of Death1917-12-05

Images