Flag of ALG

IM Ryad Rizouk

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