Flag of KAZ

FM Yegor Melnikov

* 1985 (40)
Best Elo: 2335
Latest Elo: 2140
Birthday: 1985