.. water logged street after hours of rain in New Delhi |Live Bharat

2

Your Ad Here

water logged street after hours of rain in New Delhi


A pedestrian is helped across a water logged street after hours of rain in New Delhi.