Flag of ESP

GM Mikel Huerga Leache

* 1989 (33)
Best Elo
2503
Latest Elo
2439
Birthyear
1989