Live action footage
Indians on the streets of New Delhi, India. Crowded streets, crazy traffic, rally, traders of food and flowers, cows on the roadway. February 2014
HD
1920 x 1080
This Element is also available via Subscription.