Photo News

Street shopkeepers selling heads of demons ahead of Kali Puja in Kolkata

KOLKATA, OCT 25 (UNI) Street shopkeepers selling heads of demons ahead of Kali Puja at Kumartuli in Kolkata on Friday.