Flag of IND

IM Karthikeyan Ajay

* 2004 (21)
Best Elo
2454
Latest Elo
2387
Birthyear
2004