Flag of ESP

Oscar Leon Rodriguez

* 1974 (51)
Best Elo
1964
Latest Elo
1798
Birthyear
1974