Designed by
Title
People celebrating a holly day near Ubud, Bali #107001734
Description
Ubud, Bali, Indonesia ââ¬â February 19: White dressed Hindu worshippers celebrating a holly day at a small village close to Ubud, Bali on February 2015, which involved sacrifice of animals. Bali is known as the Island of Gods or the Island of Thousands Temples.
This image is editorial