South African Irish Regiment

GPTKB entity