Flag of USA

Harishkumar Karthikeyan

* 2010 (15)
Best Elo: 1963
Latest Elo: 1927
Birthday: 2010