Flag of ESP

IM Hector Mestre Bellido

* 1990 (33)
Best Elo
2416
Latest Elo
2295
Birthyear
1990