Flag of CAN

FM Ian Zhao

* 2005 (19)
Best Elo
2380
Latest Elo
2291
Birthyear
2005