Flag of ISR

IM Ido Ben Artzi

* 1994 (30)
Best Elo
2424
Latest Elo
2334
Birthyear
1994