- Home
- a air pollution with traffic on a long road in the city of Old Delhi in India. India, Delhi, February, 1998 Puzzle #652852902
a air pollution with traffic on a long road in the city of Old Delhi in India. India, Delhi, February, 1998 Puzzle #652852902