Flag of RUS

Mikhail Leonov

* 1958 (67)
Best Elo: 2282
Latest Elo: 2043
Birthday: 1958