Flag of RUS

Grigory Meschaninov

* 2001 (24)
Best Elo: 1730
Latest Elo: 1730
Birthday: 2001