Designed by
Title
DELHI, INDIA - SEPTEMBER 19, 2017: Unidentifed people walking near of Mudras or Hand Gestures at Indira Gandhi #101977475
Description
DELHI, INDIA - SEPTEMBER 19, 2017: Unidentifed people walking near of Mudras or Hand Gestures at Indira Gandhi International Airport in New Delhi. The airport is the busiest airport in the country since 2009.
This image is editorial