Tag

#Beauvais

Byd elektrobus electric bus min
Short Circuit

BYD closes up shop in France