Flag of USA

FM Andy Huang

* 2004 (18)
Best Elo
2320
Latest Elo
2260
Birthyear
2004