Flag of ESP

Ruben Fernandez Lopez

* 2005 (15)
Best Elo
2242
Latest Elo
2169
Birthyear
2005