Flag of CHN

IM Hainan Yang

* 1989 (35)
Hainan Yang (2017)
arrow-left
(2017)
arrow-right
Best Elo
2418
Latest Elo
2413
Birthyear
1989