Flag of RUS

IM Mikhail Demidov

* 1992 (28)
Best Elo
2564
Latest Elo
2512
Birthyear
1992