Flag of CHI

Rafael Capo Iturrieta

* 1968 (57)
Best Elo: 2330
Latest Elo: 2169
Birthday: 1968