Offerings

Three Shiva devotees reciting morning prayers on the ancient river steps (Ghats) of the Ganges, Varanasi, India