River god
A man immerses an idol of Ganesh, the Hindu deity, in the Yamuna river in Delhi, on the last day of the 11-day Ganesh Chaturthi festival, celebrated across India.
A man immerses an idol of Ganesh, the Hindu deity, in the Yamuna river in Delhi, on the last day of the 11-day Ganesh Chaturthi festival, celebrated across India.