Photo Publish Date: 28 August 2018 - 12:32 By: Hossein Riazi Tehran hosting 17th puppet carnival TEHRAN, Aug. 28 (MNA) – The 17th edition of Tehran International Puppet Theatre Festival will conclude on Wednesday while the week-long event opened on August 23. Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Tehran hosting 17th puppet carnival Related News 'Cinderella' played in Tehran Snowman festival in Tehran Staging ‘recent experiences’ underway in Mehrgan Theater Hall Tags Puppet Theatre Tehran Tehran International Puppet Theater Festival