Caleb Mokua

@kalebmokua

Caleb Mokua

@kalebmokua

Open to learn

Open to learn

Nairobi, Kenya