i love chess,
there is no free lunch
Clubs
13th BRDCA Online Open Chess Tournament 2023
163 Members
12th BRDCA Online Open Chess Tournament 2023
194 Members
11th BRDCA Online Open Chess Tournament 2023
173 Members
10th BRDCA Online Open Chess Tournament 2023
187 Members