
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.
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