Magical Bali

Images of mystical rituals in Indonesia.