Indra Statue in Bali

135

Hindu God Indra Statue


Titra Empul Temple, Bali Indonesia (via Instagram: kesniels)

LEAVE A REPLY

Please enter your comment!
Please enter your name here