Engineering And Technology

Engineering and technology

Mechanic, engineer, standing in front of large gear machinery.