Home James Panchol wins Rift Valley Open Chess Championship 15259663_10207945327810576_8596830458399076967_o

15259663_10207945327810576_8596830458399076967_o

15252518_10207945322330439_3059997355288515674_o