Chinese Puppet Show Posted on March 22, 2011 by CA Care Language : Universal Enjoy this elegant puppet show captured in Chengdu, China. Advertisements Like this:Like Loading... Related