Profile of Micky Tendwa Malala

Mombasa, Kenya