Flag of IRI

Mohammadreza Amjad Yazdandoust

* 2005 (20)
Best Elo: 1976
Latest Elo: 1935
Birthday: 2005