Flag of NCA

Leonel Rodriguez Ramirez

*
Best Elo
1562
Latest Elo
1556