Car parts assembly station on a manufacturing production line

- Image ID: BAEYD5
Car parts assembly station on a manufacturing production line
Image ID: BAEYD5
Location: Belfast, Northern Ireland, UK