Indra Statue in Bali

161

Hindu God Indra Statue


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


Facebook Comments