Tughlakabad Metro Station sign board and Auto rickshaw drivers calling the passengers
- Stock Photo ID: #JG348959
- Image Credit: Picxy.com/avipushp
- Location: Tughlakabad Metro Station, Block E, Mohan Cooperative Industrial Estate, Tughlakabad, New Delhi, Delhi