Offshore oil production installation

Royalty-free stock photo ID: 47854096

Offshore oil production installation