Flag of PER

IM Diego Cuellar

* 1997 (27)
Best Elo
2382
Latest Elo
2360
Birthyear
1997