841-02902535
A line of shadow puppets in Jogjakarta, Java, Indonesia, Southeast Asia, Asia
Rights-Managed
841-02705287
Shadow puppet (Wayang Kulit), Java, Indonesia, Southeast Asia, Asia