Flag of FRA

Matteo Dumoulin

* 2006 (14)
Best Elo
1080
Latest Elo
1067
Birthyear
2006