Flag of CAN

FM Ian Zhao

* 2005 (17)
Best Elo
2380
Latest Elo
2307
Birthyear
2005