Daily Archive: May 31, 2017

Chessfest this weekend! 0

Chessfest this weekend!

Chessfest this weekend in Toronto! #chessfest A post shared by Chess Institute of Canada (@chessinstituteofcanada) on May 31, 2017 at 6:28am PDT