Designed by
Title
When people are watching the Giant Puppet Dance #199881498
Description
When people are watching the Giant Puppet Dance. This Giant Puppet is known as Ondel ondel - This photo was taken on August 24, 2008. This photo was taken in Jakarta, Indonesia.
This image is editorial