Posted on May 31st, 2017 by talgranite

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