Flag of NED

Kachun Lui

* 1983 (41)
Best Elo
2206
Latest Elo
2127
Birthyear
1983