Home 2022 African Junior Chess Championship 315694508_172102085486155_7226636582921608535_n

315694508_172102085486155_7226636582921608535_n

Article by Kenya Chess Masala.
315881229_172727102090320_4118677296895668519_n