Flag of CAN

IM Shiyam Thavandiran

* 1992 (30)
Best Elo
2420
Latest Elo
2363
Birthyear
1992