Flag of RUS

Mikhail Stroev

* 1980 (45)
Best Elo: 2180
Latest Elo: 2175
Birthday: 1980