Flag of ESP

IM Hector Mestre Bellido

* 1990 (34)
Best Elo
2416
Latest Elo
2276
Birthyear
1990