London, UK. 06th Sep, 2017. Accident on Swiss Cottage,Finchley Road near the pedestrian crossing opposite the Argos store on Harben Parade,NW3. A mini bus hit a car in front.details of accident not clear Credit: ilpo musto/Alamy Live News


Similar stock images