Image 21 of 34

Oil and Gas industry site LA12.jpg

Flare at an oil and gas site in Vermillion Parish, LA.
Copyright
©2021 Julie Dermansky
Image Size
4000x2404 / 4.8MB
Flare at an oil and gas site in Vermillion Parish, LA.