Home 2018 African Amateur Chess Championship 49648126_10212832293505353_3766890277998952448_n (2)

49648126_10212832293505353_3766890277998952448_n (2)

49442044_10156322064307620_8309217981959766016_n
49479756_10212832293785360_5860773378389966848_n