Flag of ESP

IM Pablo Almagro Llamas

* 1983 (42)
Best Elo
2500
Latest Elo
2424
Birthyear
1983