Designed by
Title
petrol station in early morning light on the Highway between Delhi and Agra in India. The AGRA - DELHI Highway reduces travel time #282612143
Description
Agra, India - November 15, 2011: petrol station in early morning light on the Highway between Delhi and Agra in India. The AGRA - DELHI Highway reduces travel time to 5 hours
This image is editorial