Via Unsplash

New Delhi

Crowded New Delhi street, India.