212 Surprising Checkmates by Bruce Alberston

download center

212 Surprising Checkmates

Bruce Alberston - 212 Surprising Checkmates
Enter the sum