Flag of ESP

IM Pablo Almagro Llamas

* 1983 (38)
Best Elo
2500
Latest Elo
2429
Birthyear
1983