Flag of CAN

FM Maxim Doroshenko

* 1978 (46)
Best Elo
2336
Latest Elo
2331
Birthyear
1978