Traditional Shadow Puppetry
Vibrant traditional puppets from Javanese and Chinese cultures, illustrating shadow play characters and designs, often used in performances accompanied by music.

Vibrant traditional puppets from Javanese and Chinese cultures, illustrating shadow play characters and designs, often used in performances accompanied by music.
