Oil production into the sea from above.

Oil production into the sea from above.

 Stock illustration ID: 129590165