Profile of Dennis Njagi

Eldoret, Kenya