Offshore oil production rig

Offshore oil production rig

Offshore oil production rig and service supply vessel.