Stock Photo: Praying to the gods,Pura Taman Ayun, Mengwi. Bali, Indonesia.
Stock Photo: 4292-39947 Praying to the gods,Pura Taman Ayun, Mengwi. Bali, Indonesia.