Profile of Deno Wuod Otengo

Nairobi, Kenya