By Vijay Pandey
A man crosses a flooded street during heavy rains in New Delhi, India, August 19, 2020.
- Stock Photo ID: #OE904162
- Image Credit: Picxy.com/images.vijaypandey
- Location: New Delhi, Delhi, India
- Featured in collection:
- Monsoon in India