Flag of IND

IM Mahadevan Siva

* 2001 (23)
Best Elo
2364
Latest Elo
2349
Birthyear
2001