Flag of IRI

IM Mohsen Sharbaf

* 1983 (41)
Best Elo
2435
Latest Elo
2201
Birthyear
1983