Double Decker bus using electric hybrid technology in the city of Oxford England UK


Size: 5616px × 3744px
Location: Oxford, UK
Photo credit: © Nick Hatton / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bus, carbon, clean, cleaner, decker, double, electric, emission, emissions, energy, green, hybrid, oxford, power, technology