Designed by
Title
Shipping containers stacked at a terminal in the maritime Port of Le Havre, France, Europe #152318661
Description
Colorful shipping containers stacked at a terminal in the maritime Port of Le Havre. It is the second-largest commercial port in France and the largest container port.
This image is editorial