KOLKATA, INDIA - JAN 17: People and cars blurred in motion on the busy street of the asian metropolis on January 17, 2013 in Kolkata, India. Kolkata has a density of 814.80 vehicles per km road length
Editorial use only
Editorial credit: Radiokafka / Shutterstock.com

Royalty-free stock photo ID: 130393175

KOLKATA, INDIA - JAN 17: People and cars blurred in motion on the busy street of the asian metropolis on January 17, 2013 in Kolkata, India. Kolkata has a density of 814.80 vehicles per km road length