Designed by
Title
Woman in sari goes along the ancient Hindu altar near the brick city wall of the Indian city #50899154
Description
DELHI, INDIA: Passengers stand at check-in counters inside the International Airport of Delhi. Indira Gandhi International Airport is the 32th busiest in the world.
This image is editorial