South African Army Infantry Formation

GPTKB entity