Check Price Add to Lightbox Download
Oil production platform under tow from construction yards on the west coast of Scotland towards its site in the North Sea. Aerial..
Oil production platform under tow from construction yards on the west coast of Scotland towards its site in the North Sea. Aerial..