Mehdi Mansouri

  • Tehran’s Golestan Gallery is displaying sets of installation art by Mehdi Mansouri in an exhibition entitled Superhuman. The exhibit will wrap up on 4 December.