Mostafa Mehraban

  • TEHRAN. (HONARONLINE) - Iranian short Cradle of Silence, directed by Mostafa Mehraban, is taking part at the 5th BangkokThai International Film Festival (BANGIFF) currently underway in Thailand.