About: 1926 Single Decker Omni Motorbus of Mumbai

About - 1926 Single Decker Omni Motorbus (BEST Museum, Anik Bus Depot, Sion, Mumbai, Maharashtra, India)

This (About: 1926 Single Decker Omni Motorbus of Mumbai) photo was taken at BEST Museum, Anik Bus Depot, Sion in Mumbai (Maharashtra).