1001 Ways to Checkmate

1001 checkmating exercises
Hardcover: 224 pages


Post a comment

  • Navigation: