Vehicle pass through water logged road at Delhi-Gurgaon Highway (NH-8) as first monsoon rain falls ahead of the schedule date on Sunday, 15 June 2008.
Photographer: A Sarthak
Tags: RainRainingMonsoon BeginsShowersRainfallLight RainWaterPhoto Stock
Credit balance: 0