Flag of ESP

FM Lin Yingrui

* 2005 (18)
Best Elo
2402
Latest Elo
2380
Birthyear
2005