Flag of POL

FM Michal Karpus

* 2000 (20)
Best Elo
2382
Latest Elo
2288
Birthyear
2000