Home 2017 Kenya National Chess League gets off to a flying start 16640715_10154586270568401_7833233114032956631_n

16640715_10154586270568401_7833233114032956631_n

16684104_10154586270453401_5858613371638457368_n
16640814_10154586270363401_8986309365428495210_n