Indonesian God II
September 29, 2016
The Gods in Indonesian Island of Bali.
January 26, 2016
A Hindu Murti (god sculpture) in Bali, Indonesia. Seen it on a road trip to Bali.
December 20, 2015
A shy monkey statue in Ubud Monkey Forest, Bali, Indonesia.