Designed by
Title
Yellow taxi car, buses and cyclists driving on the busy street of indian city #66144035
Description
KOLKATA, INDIA - JAN 13: Yellow taxi car, buses and cyclists driving on the busy street of indian city on January 13, 2013 in Calcutta. Kolkata has a density of 814.80 vehicles per km road length
This image is editorial