Date: 2019/04/16 | File Size: 72.86 MB |
Duration: 00:00:18 | Frame Size: 1920 x 1080 |
Daily commuters taking local public bus for their commute in New Delhi in India on 11/04/2019. Delhi Transport Corporation has been serving in New Delhi for many decades and taking care of citizen's need with changing time.