Cover photo
David Tarus

David Tarus

MCA, Uasin Gishu  • UDA
Uasin Gishu Soy KAPKURES United Democratic Alliance
Social Media
About David Tarus
No biography has been added yet.