DELHI - SEP 22: Traffic jam with rickshaws, motorbikes, and vans on busy city street on September 22, 2007 in Delhi, India. All public transport runs on CNG to help cut pollution levels.
- Image ID: 53799544
- Copyright: paul prescott
- Editorial Credit: paul prescott / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.