Image 1 of 1
_BAL4215.jpg
Bali, Indonesia.  Hindu Carved Stone Statue inside the Kerta Gosa Compound, Klungkung, Semarapura.