DELHI, INDIA - NOVEMBER 8: Traffic on a street at November 8, 2011 in Old Delhi, India. Indian capital has still problems with traffic and air pollution.
- Image ID: 93240034
- Copyright: Jorg Hackemann
- Editorial Credit: Jorg Hackemann / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.