35th Jerusalem Puppet Festival
The 35th Jerusalem Puppet Festival brings five days of international performances, visual theater, circus arts, and outdoor entertainment to Jerusalem. Presented by Jerusalem's Train Theater, the festival transforms Liberty Bell Park into a cultural destination featuring artists...