Anchor handling tugboat at offshore oilfield complex platforms

Anchor handling tugboat at offshore oilfield complex platforms - 69572428

Offshore oil and gas platform for production petroleum products and services.

Similar stock images

to-top-page