Check Price Add to Lightbox Download
Offshore oil industry. Specialised engineers working on the flare tip of an offshore oil production platform in the North Sea, hundreds of feet above the sea. .
Offshore oil industry. Specialised engineers working on the flare tip of an offshore oil production platform in the North Sea, hundreds of feet above the sea. .