Share
twitterlinkedinfacebook
Image 1 of 1
STO05643KEN.jpg
The manager of the Kenyan National Cycling Team Nicholas Leong talks to Nixon, the mechanic about equipment at the base camp in Iten.