Flag of LAT

FM Kim Semasev

* 1932 (90)
Best Elo
2340
Latest Elo
2249
Birthyear
1932