India: Rain Leaks Into And Floods Indira Gandhi Int’l Airport In Delhi
- Captured on Thursday 3rd of October 2019
- Location is Delhi
Description
Passengers traveling from Terminal 1 of Delhi's Indira Gandhi International Airport witnessed some peculiar scenes Read more...