Flag of UKR

IM Dmitri Semenov

* 1983 (36)
Best Elo
2420
Latest Elo
2366
Birthyear
1983