Caleb Mwangangi Ndiku (Q458928)
Kenyan middle- and long-distance runner
Language:
Current Data About Caleb Mwangangi Ndiku
other details