Rains

Rains lash New Delhi on July 1, 2017

: Rains lash New Delhi on July 1, 2017. (Photo: IANS)