Flag of BLR

IM Mikhail Shereshevski

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