Flag of ESP

IM Mikel Huerga Leache

* 1989 (32)
Best Elo
2479
Latest Elo
2479
Birthyear
1989