Ministry of Culture
A view of immersion of Goddess Durga on the last day of Durga Puja festival at Yamuna River in Delhi on October 17, 2010.
CNR :34096 Photo ID :31072
Click here to download high resolution photo
Tweet