Flag of CHN

Hanbing Xu

* 1984 (37)
Best Elo
2420
Latest Elo
2289
Birthyear
1984