Flag of IND

IM Leon Luke Mendonca

* 2006 (14)
Best Elo
2458
Latest Elo
2458
Birthyear
2006