Designed by
Title
Philippine Puppet Show #41254613
Description
The Philippine puppet show One World, One Song performed on the Puppet Art Week which is the 1st Asia-Pacific International Puppetry Festival is to be held in Nanchong, China from Jun. 1 to 7, 2014.
This image is editorial