Andrew Lesuuda


Andrew Lesuuda Papassio is a male long-distance runner from Kenya.

Achievements