CM

Tyomkyn, Mikhail, Dr.

Rating
2195
FIDE ID
24640492
Federation