Flag of CAN

IM Michael Kleinman

* 1994 (30)
Best Elo
2411
Latest Elo
2387
Birthyear
1994