Flag of ESP

IM Lazaro Lorenzo de la Riva

* 1983 (42)
Best Elo
2465
Latest Elo
2395
Birthyear
1983