Photos: Puppet theater festival wraps up in Tehran

By ISNA