Flag of FRA

Thanusan Ranjan

* 2004 (20)
Best Elo
1073
Latest Elo
1026
Birthyear
2004