LEACH, LESLIE JAMES

Personal Details

Person Number13157
RankLieutenant
RegimentSouth African Air Force
Date of Death1944-08-09

Images