Electric hybrid clean technology powered red passenger bus in the City of London UK with diesel powered taxi in foreground


Size: 3311px × 4416px
Location: City of London, England, UK
Photo credit: © Robert Morris / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, bus, city, clean, electric, england, green, hybrid, london, passenger, public, red, street, taxi, technology, transport, transportation, uk, urban, vehicle