A Look at Life in India, Part 2/2
A devotee immerses an idol of the Hindu goddess Durga into the Ganges river on the last day of the Durga Puja festival in Kolkata, India October 19, 2018. (Photo by Rupak De Chowdhuri/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy