Designed by
Title
Giant Puppet Dance made the audience rejoice. #199937627
Description
JAKARTA, INDONESIA - January 30, 2011: Giant Puppet Dance made the audience rejoice. This Giant Puppet is known as Ondel ondel - This photo was taken on January 30, 2011. This photo was taken in Rustanti, Central Jakarta, Indonesia.
This image is editorial