Flag of IND

IM Karthikeyan Ajay

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