Oil spill from the ship - Image is an artistic digital rendering.

Royalty-free stock photo ID: 137364416

Oil spill from the ship - Image is an artistic digital rendering.