A distant oil platform off Elmer’s Island, La.
A distant oil platform off Elmer’s Island, La. Emily Michot MCT
A distant oil platform off Elmer’s Island, La. Emily Michot MCT