Auto rickshaws waiting for customers near Nehru Place Metro Station with Eros tower in the background, near Satyam Cinema. New Delhi, India

- Image ID: RBC9BY
Auto rickshaws waiting for customers near Nehru Place Metro Station with Eros tower in the background, near Satyam Cinema. New Delhi, India
Rohit Madan / Alamy Stock Photo
Image ID: RBC9BY
Location: New Delhi, India
Save to lightbox