Flag of CUB

Robespierre Rodriguez Rodes

* 1968 (57)
Best Elo: 2069
Latest Elo: 1990
Birthday: 1968