Ceremonies at sea: purifications, offerings and prayers.

‘Nyepi’, holy day celebrated by Balinese Hindus. Bali, Indonesia.