Cover photo
JK

Joseph Ndunda Kyengo

MCA, Machakos  • WPF
Machakos Masinga Kivaa Wiper Patriotic Front
About Joseph Ndunda Kyengo
No biography has been added yet.