Innovative People

Simon Makena

mostly business

Languages Simon Makena speaks:

English
Swahili, Kuria