Flag of ESP

GM Mikel Huerga Leache

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