The collision between a bus and a pedestrian

Loading...