Royalty-free stock photo ID: 126526178

Iron ore terminal - Image