Flag of ESP

GM Mikel Huerga Leache

* 1989 (35)
Best Elo
2503
Latest Elo
2407
Birthyear
1989