Flag of FRA

Stephane Deluard

* 1977 (47)
Best Elo
1719
Latest Elo
1682
Birthyear
1977