Designed by
Title
Indian truck stop #83605280
Description
GUJARAT, INDIA - OCTOBER 30, 2016: Trucks parked up at a state highway truck stop. India has the second largest network of roads in the world and its economy is heavily dependent upon road haulage
This image is editorial