Flag of ESP

IM Lin Yingrui

* 2005 (19)
Best Elo
2402
Latest Elo
2392
Birthyear
2005