Aug 2 2008

Jonathan comments on this shot taken in Ubud, Bali, Indonesia, "On a good day, the people of Bali seem to exude spiritual energy. Exploring the countryside reveals that each of her residents is an artist in some form. Their Hindu icons are everywhere, seamlessly integrated into the landscape." So, like the beautiful icon in the photograph, lets just take a moment and reflect.

Budda