CTICC

AcronymDefinition
CTICCCape Town International Convention Centre (South Africa)