Flag of USA

FM Hersh Singh

* 2005 (19)
Best Elo
2342
Latest Elo
2194
Birthyear
2005