472089363_10160115338716266_7067506623291208338_n

Mike Muchilwa and Kisumu Innovation Centre Kenya (KICK Trading)