14b. Rizal Scene Puppets

Landslide! Teachers develop puppet scenes to at this Department of Education-led workshop in Rizal, Philippines, to demonstrate to children, and encourage them to create their own