Designed by
Title
Puppet show that tells the story of life #78526908
Description
Dalang featuring a puppet show that tells the story of human life in Solo, Central Java, Indonesia. Puppet made from waste paper material of this character is equated with human traits
This image is editorial