Designed by
Title
Traffic light abiding by American standard regulations taken at a crossroad of Queen Street in downtown Toronto Ontario, Canada #151456770
Description
TORONTO, CANADA - NOVEMBER 14, 2018: Picture of an American standard traffic light taken in Toronto, Ontario, Canada, on a downtown street, Queen Street, during a sunny afternoon at a crossroad between a car lane and a pedestrian alley,
This image is editorial