Indra Statue in Bali

138

Hindu God Indra Statue


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

LEAVE A REPLY

Please enter your comment!
Please enter your name here