Flag of IND

IM Karthikeyan Ajay

* 2004 (20)
Best Elo
2454
Latest Elo
2423
Birthyear
2004