Profile of Gaitah Ndegwa

Nairobi, Kenya