Offerings

Hindu priests receive offerings on the ghats of the Ganges at Varanasi, India.