The Daily Telegraph

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.

 ??  ??

Newspapers in English

Newspapers from United Kingdom