Flag of PER

IM Jeammarco Giuseppe Leiva Rodriguez

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