Flag of CAN

IM Shiyam Thavandiran

* 1992 (32)
Best Elo
2420
Latest Elo
2387
Birthyear
1992