Flag of RUS

Mikhail Markov

* 1996 (29)
Best Elo: 1970
Latest Elo: 1915
Birthday: 1996