Anatomy of a Puppet Show! Photo of the DaytomorrowyouthOctober 29, 2009after-school activities, art class, early childhood education, fall 2009 session, nablus, puppet show, puppet theatre, TYO Comment