Designed by
Title
Wayang Puppet Craft #75912317
Description
Craftsmen complete the creation of puppets in Solo, Central Java, Indonesia. Puppets that utilizes recycled materials is inspired by puppet story as well as to preserve Javanese culture.
This image is editorial