NYAPFUMBI, WILLARD

Personal Details

Person Number38731
RankConstable
RegimentBritish South Africa Police
Date of Death1979-06-30

Images