Check Price Add to Lightbox Download
< Prev Next >
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..