Flag of RUS

FM Igor Nikolaevich Uryupin

* 1961 (61)
Best Elo
2315
Latest Elo
2163
Birthyear
1961