Flag of FRA

Rujuta Shelar

* 2005 (19)
Best Elo
1057
Latest Elo
1026
Birthyear
2005