Oil spill on Gulf Coast beach from a leaking offshore well.

Royalty-free stock photo ID: 56065138

Oil spill on Gulf Coast beach from a leaking offshore well.