A rickshaw puller pushes his loaded vehicle as vehicles wade through a flooded street after a heavy downpour in New Delhi
Rains2_879604401.jpg
A rickshaw puller pushes his loaded vehicle as vehicles wade through a flooded street after a heavy downpour in New Delhi