Cape Town Highlanders Regiment

GPTKB entity