Flag of CHN

Xiaoyu Xu

* 1997 (24)
Best Elo
1744
Latest Elo
1671
Birthyear
1997