Designed by
Title
Modern public transport industry, electric bus factory. #104180222
Description
Modern public transport industry, electric bus factory. Assembly of electric buses. Illustration of an electric bus loading, in the background several industrial sheds. Vector design. Vector graphics.