1001 Ways to Checkmate

1001 checkmating exercises
Hardcover: 224 pages


Post a comment


  • Navigation: