Flag of USA

Yusheng Xia

* 1997 (24)
Best Elo
2137
Latest Elo
2117
Birthyear
1997