Flag of ESP

Hector Navarrete Herrera

* 2005 (17)
Best Elo
1356
Latest Elo
1324
Birthyear
2005