Designed by
Title
New electric LEVC TX London black cab on a street in Covent Garden, London, UK. #112053613
Description
New electric LEVC TX London black cab on a street in Covent Garden, London, UK. First electric taxis started operating in London in January 2018.
This image is editorial