Designed by
Title
Tobago Oil Spill 2024 #307553473
Description
Lambeau, Tobago- February 14 2024- Crude oil along the coastline after an oil spill caused by a capsized or overturned ship carrying crude oil and other commodities off the coast of Cove Bay. Clean up operations are currently underway.
This image is editorial