Flag of POL

FM Michal Obrusnik

* 1993 (31)
Best Elo
2324
Latest Elo
2246
Birthyear
1993