Share
twitterlinkedinfacebook
Image 1 of 1
BALI-12-07-23-507.jpg
Balinese people in holy spring water in the sacred pool at Pura Tirta Empul Temple, Tampaksiring, Bali, Indonesia, Southeast Asia, Asia