Flag of CAN

FM Diwen Shi

* 1999 (25)
Best Elo
2293
Latest Elo
2260
Birthyear
1999