Africane David
Africane David

Africane David

Kisumu

Sophisticated poet and rapper.