Home A recap of the 2016 African Youth Chess Championship 14079594_1177121739010703_8677747503098054244_n

14079594_1177121739010703_8677747503098054244_n

14068163_1049954301720007_873053216731972427_n
14086347_1050750898307014_2475906632658859237_o