Flag of ESP

GM Mikel Huerga Leache

* 1989 (34)
Best Elo
2503
Latest Elo
2436
Birthyear
1989