Flag of CAN

IM David Ross

* 1961 (60)
Best Elo
2368
Latest Elo
2288
Birthyear
1961