LEYSHON, THOMAS ST. LEDGER

Personal Details

Person Number13533
RankCaptain
RegimentSouth African Medical Corps
Date of Death1918-05-22

Images