Royalty-free stock photo ID: 478750291

sugar cane industrial mill processing plant in Brazil - Image