Double decker bus and auto rickshaws on Station road, Bandra, Mumbai, India

- Image ID: PEF598
paul kennedy / Alamy Stock Photo
Image ID: PEF598
Location: Station Road, Bairam Naupada, Bandra East, Mumbai, Maharashtra, India