Flag of LAT

FM Ilja Semjonovs

* 2002 (20)
Best Elo
2404
Latest Elo
2383
Birthyear
2002