Three artists from Masti Makers prepare their makeups before performing during the World Puppet Festival in Jakarta, Indonesia, Sept 2, 2013. Puppet shows are presented in theaters, streets, cultural centers, parks and so on to celebrate the World Puppet Carnival. [Photo/Xinhua]
|