Flag of POL

FM Michal Karpus

* 2000 (24)
Best Elo
2382
Latest Elo
2243
Birthyear
2000