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

Royalty-free stock photo ID: 56065135

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