Avery Island Background Slide 23
Fabrication yard for offshore oil and gas rigs at the Port of New Iberia.
Slide 23 of 30