Report copyright - Shadow Puppet Project - Smallthorne Primary · 2020. 4. 27. · History of Shadow Puppetry Shadow puppets have a long history in China, India, Turkey and Java, and as a popular form
Please pass captcha verification before submit form