Hydrocracking installation. Transporting mega installation to refinery

Royalty-free stock photo ID: 116016364

Hydrocracking installation. Transporting mega installation to refinery