Flag of BLR

IM Mikhail Shereshevski

* 1950 (72)
Best Elo
2500
Latest Elo
2475
Birthyear
1950