Cupertino Chess Club
11 Members
Feb 5, 2016
0 Events Played
Cupertino California Chess
Opening Analysis
Endgame Analysis
Studies
Combinations