Profile of Amusibwa Laban

Mombasa, Kenya