CSC Teacher's Course - johnupham

CSC was a popular stand at the London Chess Classic 2012 with many raffles and auctions to raise funds for the CSC charity.

chesséchecsSchachшахматыajedrezCSCschoolscommunities