Technology

Image 239 of 289
< Prev Next >
UK-TG3556.jpg
Production line worker building a car engine at the Aston Martin factory in Newport Pagnell, Buckinghamshire