People getting on the bus and getting down from the DTC, Delhi Transport Corporation bus
- Stock Photo ID: #KJ935830
- Image Credit: Picxy.com/avipushp
- Location: Bhogal, Jangpura, New Delhi, Delhi, India
- Featured in collection:
- Transport and Logistics in India