Flag of USA

FM Christopher Y Shen

* 2004 (20)
Best Elo
2354
Latest Elo
2349
Birthyear
2004