Software developer passionate about using technology for social change
kigali rwanda
410 views 1 comment kigali rwanda travel