Flag of CUB

Eduardo Socarras Torres

* 1984 (40)
Best Elo
2039
Latest Elo
1998
Birthyear
1984