London Metropolitan Policemen car, van, at street accident crosswords with fallen traffic lights, England, UK, Europe, EU

- Image ID: BP52WB
London Metropolitan Policemen car, van, at street accident crosswords with fallen traffic lights, England, UK, Europe, EU
mpworks / Alamy Stock Photo
Image ID: BP52WB
Location: Edgware Road, Sussex Garden, London, Great Britain, United Kingdom, British Isles, England, GB, UK