Flag of ALG

IM Ryad Rizouk

* 1979 (45)
Best Elo
2415
Latest Elo
2354
Birthyear
1979