Flag of RSA

Ryan Xiao

* 2005 (16)
Best Elo
1353
Latest Elo
1279
Birthyear
2005