Flag of MEX

FM Miguel Angel Alvarez Ramirez

* 1989 (33)
Best Elo
2294
Latest Elo
2282
Birthyear
1989