Designed by
Title
Bathing ritual at Talakaveri, spring of Kaveri River, India. #111419221
Description
Talakaveri, India - October 31, 2013: People perform bathing ritual in the spring of Kaveri River in front of goddess silver shrine. Priest and people in and out of the water.
This image is editorial