Flag of RUS

FM Konstantin Semyonov

* 1959 (65)
Best Elo
2311
Latest Elo
2234
Birthyear
1959