Flag of ESP

Lin Yingrui

* 2005 (16)
Best Elo
2399
Latest Elo
2399
Birthyear
2005