Indonesian God

Indonesian God

Indonesian God

A Hindu Murti (god sculpture) in Bali, Indonesia. Seen it on a road trip to Bali. You can see many of these cult images and idols in Indonesia.

Comments

Post a Comment