Solved 2 training puzzles211421
echecs29
No note yet
Solved 1 training puzzle209321
Solved 2 training puzzles21143
Solved 4 training puzzles21114
Solved 2 training puzzles21152
Solved 1 training puzzle21176
Solved 5 training puzzles211145