Mehdi Farhadian, ‘Game’, 2016, Richard Taittinger Gallery

About Mehdi Farhadian

Iranian, b. 1980, Tehran, Tehran Province, Iran, based in Tehran, Tehran Province, Iran