Designed by
Title
French Puppet Show #41224064
Description
The French puppet show Scapin au jardin 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