The 16th Mobarak International Puppet Theater Festival closed on Sunday, August 28.
By IRNA