Accident at a Pelican Road Crossing, Howley, Warrington, Cheshire, England UK

- Image ID: H0N9G9
Accident at a Pelican Road Crossing, Howley, Warrington, Cheshire, England UK
Tony Smith / Alamy Stock Photo
Image ID: H0N9G9