bali


Indonesian God

Indonesian God

A Hindu Murti (god sculpture) in Bali, Indonesia. Seen it on a road trip to Bali.

Shy Monkey

Shy Monkey

A shy monkey statue in Ubud Monkey Forest, Bali, Indonesia.