Designed by
Title
Hindu priest do rituals in Dhanushkodi, TamilNadu, India. #54622794
Description
Unidentified Hindu priest do rituals at the sacred confluence on October 06, 2013 in Dhanushkodi, Tamil Nadu, India. Dhanushkodi is a Hindu pilgrimage site in India.
This image is editorial