Flag of ESP

Francesc Batlle Lloret

* 1945 (80)
Best Elo: 1860
Latest Elo: 1751
Birthday: 1945