Vector cartoon illustration city crossroad with green traffic lights and cars, intersection of roads. Urban architecture, street with buildings, pedestrian crosswalks and sidewalks, cityscape concept
City street with traffic lights and cars. Vector illustration in cartoon style