Toronto Kaiqi Chess Club
1 004 Members
6-noy, 2017
471 Events Played
A place to learn and have fun!