KOLKATA - OCTOBER 17: Devotees praying in-front of Durga idol before immersing in the river during Durga Puja festival on October 17, 2010 in Kolkata, India.
- Image ID: 76620460
- Copyright: AJP
- Editorial Credit: AJP / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.