Tag

#Szczecin

Fleet

Szczecin orders eight articulated Solaris e-buses