Flag of ESP

Pedro Lopez Ayala

* 1993 (27)
Best Elo
2118
Latest Elo
1972
Birthyear
1993