© 2015 Stephen Coyne

Ritual Washing

Ritual Washing: a Hindu washing himself in the holy River Ganges in India