shadow puppets: RATCHBURI, THAILAND - APRIL 13: Large Shadow Play is performed at Wat Khanon on April 13, 2011. The ancient performing art involves manipulating puppets of cowhide in front of a backlit screen with musical and narrative accompaniment
{}