500 Difficult Chess Puzzles with Multiple Moves, Part 3 - Tapa blanda

Charles Morphy

 
9798201375737: 500 Difficult Chess Puzzles with Multiple Moves, Part 3