Densing grafic
Colombia
Swahili Tutor/English-Swahili Translator, tunuyalugha.com
Kenya
Creative Lead, Elia Games
France