Home Tournament Registration 16143711_1183331705115494_3479476649169784982_o

16143711_1183331705115494_3479476649169784982_o

58th Nairobi Chess Club Championship
16143711_1183331705115494_3479476649169784982_o