offerings and thirta (holy water) in Ubud, central Bali, archipelago Indonesia

offerings and thirta (holy water) in Ubud, central Bali, archipelago Indonesia
offerings and thirta (holy water) in Ubud, central Bali, archipelago Indonesia
Copyright
Size: 2736x3648 / 3.0MB>