Technology

Image 32 of 289
< Prev Next >
GREAT-BRITAIN-TG1949.jpg
Wires and cables in a Rolls Royce jet engine production factory, Derbyshire, United Kingdom