Flag of RUS

IM Alexandr Truskavetsky

* 1985 (39)
Best Elo
2420
Latest Elo
2338
Birthyear
1985