Designed by
Title
New Delhi, Delhi, India. Fire truck spraying water over Delhi streets amid pollution emergency. The government plans to #331799393
Description
New Delhi, Delhi, India. Fire truck spraying water over Delhi streets amid pollution emergency. The government plans to spray the city with water in an attempt to clear the toxic smog cloud.
This image is editorial