In 2012, thirty life-size puppets were made from jute and straw.This number grew to fifty-four in the course of 2013.

Showing the single result