Flag of CAN

IM Thanh Nha Duong

* 1970 (54)
Best Elo
2380
Latest Elo
2072
Birthyear
1970