Flag of PER

IM Jeammarco Giuseppe Leiva Rodriguez

* 1995 (27)
Best Elo
2445
Latest Elo
2389
Birthyear
1995