Royalty-free stock photo ID: 31182244

Factory control room - Image