Tag

#Transports Metropolitans de Barcelona

Fleet

TMB to buy 210 hybrid and electric buses for Barcelona