The ceremonial importance of the umbrella has its roots in the Hindu religion, and is seen all over Bali in temples, shrines and at festivals.
The ceremonial importance of the umbrella has its roots in the Hindu religion, and is seen all over Bali in temples, shrines and at festivals.