135View
2m 16sLenght
0Rating

Geography 312: Tea Farm in Kericho - KCSE ONLINE