Solved 1 training puzzle15414
mahdiyadegari660
No note yet
Solved 3 training puzzles15377
Solved 1 training puzzle154410
Played 3 Classical games174334
Solved 4 training puzzles153411
Solved 1 training puzzle15239
Solved 3 training puzzles151437
Solved 3 training puzzles155132