Cover photo
Kagamba John

Kagamba John

MCA, Uasin Gishu
Uasin Gishu Kesses TARAKWA
Social Media
About Kagamba John
No biography has been added yet.