Home A recap of the 2016 African Youth Chess Championship 14086347_1050750898307014_2475906632658859237_o

14086347_1050750898307014_2475906632658859237_o

14079594_1177121739010703_8677747503098054244_n
14088419_1177121822344028_7925604723591684363_n