by iryna_rasko
BALI, INDONESIA - SEP 26: Balinese Hindu devotees give offerings for the spirits of the the sea an a beach for the ritual near Goa Lawah Bat Cave temple on Sep 26, 2012 in Bali, Indonesia.