Divine & Spirituality

52 Pins
·
2mo
Bali
The Hindu temple, Pura Taman Kemuda Saraswati, in Ubud, Bali, Indonesia.