The risks taken by the careless pedestrian. 85 of 100 pedestrians killed on the roads are responsible for their own deaths.
Algorithmically related works from our collection by image: