Chess Combinations Vol. 2

Chess King
116,021 4.84 (1,028)

Second part of great course for club players with 400 lessons and 2200 exercises