Profile of David Okambo

CrewNairobi, Kenya