November 6, 2009
This is a still from a brilliant film I saw last night called Forest of Bliss, a film shot between two sunrises in Benares, India.