Innovative People

Emanuel Macha

Emanuel Macha -To get market
- To put effort into irrigation farming because i depends on the rainfall

Languages Emanuel Macha speaks:

English
Kiswahili