Royalty-free stock photo ID: 521099563

factory production, process, industry, food