Designed by
Title
Thai performance art - Large Shadow Play #20236122
Description
RATCHBURI, THAILAND - APRIL 13: Large Shadow Play is performed at Wat Khanon on April 13, 2010. The ancient performing art involves manipulating puppets of cowhide in front of a backlit screen with musical and narrative accompaniment
This image is editorial