Solved 19 training puzzles146529
joshchessjoshchess
No note yet
CanadaMember since 12 May 2023
Active
Time spent playing: 1 day, 1 hour
Solved 57 training puzzles149429
Solved 36 training puzzles
Solved 19 training puzzles152318
Solved 26 training puzzles150513
Solved 2 training puzzles149231
Solved 26 training puzzles152368