Designed by
Title
Fuel storage tanks and a container terminal on the waterfront in the port of Le Havre, northern France. #281835634
Description
Le Havre,northern France,Europe. June 2023. Oil storage tanks alongside a jetty and container terminal in the background in the Port of Le Havre,France
This image is editorial