Written by 20:44 Slider

Ubud, Bali

A woman selling flowers and flower petals at the central market in Ubud, Bali, Indonesia.

Last modified: April 13, 2014

Close