Flag of USA

GM Ruifeng Li

* 2001 (20)
Best Elo
2587
Latest Elo
2541
Birthyear
2001