Flag of RUS

FM Andrey Tsyrulev

* 1981 (43)
Best Elo
2465
Latest Elo
2351
Birthyear
1981