Logo with “12” for Tech World Competition, celebrating Arab web innovation.
Back to Top