Flag of FID

GM Mikhail Demidov

* 1992 (32)
Best Elo
2587
Latest Elo
2549
Birthyear
1992