Vauxhall Car Factory production line Ellesmere Port showing Vauxhall Astras in production

- Image ID: BCBDT7
Mark Fagelson / Alamy Stock Photo
Image ID: BCBDT7
Location: Ellesmere Port Vauxhall Factory, UK

Similar stock images