Flag of ESP

IM Mikel Huerga Leache

* 1989 (30)
Best Elo
2467
Latest Elo
2456
Birthyear
1989