Profile of KARANJA SIMON

Nairobi, Kenya