Flag of ESP

Javier Bustamante Odriozola

* 1990 (31)
Best Elo
1697
Latest Elo
1637
Birthyear
1990