Male
Nassor
33
Computing/IT
Dar es Salaam
Tanzania