Kipng'eno Kirui Duncan

Kipng'eno Kirui Duncan

Biography