Flag of UKR

IM Dmitri Semenov

* 1983 (41)
Best Elo
2420
Latest Elo
2370
Birthyear
1983