Solved 16 training puzzles203738
MarkPlaysChess
No note yet
Solved 10 training puzzles199942
Solved 16 training puzzles195768
Solved 1 training puzzle202549
Solved 1 training puzzle197615
Solved 16 training puzzles1961114
Gained 1 new follower