Flag of CAN

IM David Ross

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