Flag of IRI

Mohammad Sadegh Mohammadabadi

* 1977 (48)
Best Elo: 1839
Latest Elo: 1809
Birthday: 1977