Go for the green photo: #9

3 September 10

| A Thousand Words |

Spirit offerings in Ubud, Bali, Indonesia

When it comes to the spirit offerings—what gods wouldn’t be tempted by these soulful bits of beauty?—strewn on the byways of Ubud, in Bali, it’s eat pray love—all day, every day. 

Previous post:

Next post: