News

Morehshin Allahyari was born in 1985 in Tehran, Iran, and currently lives and works between New York and San Francisco, California. Allahyari received her BA from the University of Tehran in 2007, her ...