Innovative People

Geoffrey Nyandega

design and programming

Languages Geoffrey Nyandega speaks:

English
Kiswahili