Home Kim Bhari – A Kenyan Chess Stalwart 170606 Bryan Toboso

170606 Bryan Toboso

Kim Bhari.
170416 Capablanca Cup