Flag of CAN

IM Thanh Nha Duong

* 1970 (52)
Best Elo
2380
Latest Elo
2193
Birthyear
1970