Image 1 of 1

Formosa Site 04.jpg

Site of Formosa's planned chemical plant in Welcome, LA, in St James Parish.
Copyright
©2019 Julie Dermansky
Image Size
4000x2667 / 4.4MB
Contained in galleries
RISE St. James
Site of Formosa's planned chemical plant in Welcome, LA, in St James Parish.