Designed by
Title
City street with road crossing and traffic light #297890798
Description
City street with road crossing and green traffic light. Vector cartoon illustration of pedestrian crosswalk in summer town with trees, sewage grate on pavement, bus stop sign, cityscape shadows