South African Infantry Regiment

GPTKB entity