Flag of ESP

IM Jorge Juan Cabrera Trujillo

* 1991 (31)
Best Elo
2438
Latest Elo
2287
Birthyear
1991