Pedestrians waiting at a city street crossing with a green pedestrian traffic light urban life sidewalk - Free Stock Photo | Picren | PicRen