Solved 1 training puzzle216614
Chess, puzzles, analysis, classical music
2001?20012011?2003?2046?1456?Supported lichess.org for 33 months as a Patron
Solved 1 training puzzle215237
Solved 1 training puzzle21894
Solved 1 training puzzle21854
Solved 1 training puzzle21813
Solved 1 training puzzle217815