DELHI, INDIA - AUGUST 3: Traffic on a street at August 3, 2011 in Old Delhi, India. Indian capital has still problems with traffic and air pollution.
- Image ID: 87761254
- Copyright: Matyas Rehak
- Editorial Credit: Matyas Rehak / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.