IRI flag

M. Amin Tabatabaei

IRI · February 5, 2001 · FIDE #12521213

Tehran, Iran

Standard
2700
#31 world
View on FIDE →