Indonesia, Bali Island, Batubulan village, Kecak dance with Sahadewa company, Stock Photo, Picture And Rights Managed Image. Pic. HMS-HEM581468