Leonard Chesoo
Leonard Chesoo
Height: 5'8
Year: 2nd
Hometown: Iten, Kenya