Designed by
Title
Oil and gas tanker ships off loading at Fawley refinery. UK #244021780
Description
Fawley Refinery, Southampton, England, UK. 2022. Bulk oil and chemical tanker ships discharging cargo alongside Fawley refinery on Southampton Water
This image is editorial